pay back in full measure - Francés Inglés Diccionario